catastrophic consequence - French English Dictionary